package com.fafica.efeitos.turg.imagem;

import java.util.ArrayList;

public class RepositorioImagemArray implements IRepositorioImagemArray {

	private ArrayList <Imagem> imagemArray;
	
	public RepositorioImagemArray(){
		imagemArray = new ArrayList<Imagem>();
	}
	public void AdicionarImagem(Imagem imagem){
		imagemArray.add(imagem);
	}
	public void RemoverImagem(String nome) {
		Imagem imagem = pesquisarImagem(nome);
		imagemArray.remove(imagem);

		
		
	}
	private Imagem pesquisarImagem(String nome){

		Imagem retornar=null;
		for(int i=0;i<imagemArray.size();i++){
			if(nome.equalsIgnoreCase(imagemArray.get(i).getNomeImagem())){
				retornar=imagemArray.get(i);

			}

		}
		return retornar;
	}
	
	public String ListarImagem() {
		String mostrar="";
		for(int i=0;i<imagemArray.size();i++){
			mostrar+=imagemArray.get(i)+"\n\n";
		}
		return mostrar;
	}
	public ArrayList<Imagem> listarI(){
		return imagemArray;
	}
	
	

}
